potassium acid carbonate - French English Dictionary